reflective road stud - Spanish English Dictionary